#!/usr/bin/env python3
# -*- coding: utf-8 -*-
__author__ = '汤小洋'

from flask import Flask, url_for

app = Flask(__name__)


@app.route("/")
def index():
    # url反转，即通过方法名获取到对应的url（url经常变化，而方法名一般不会变）
    print(url_for('he'))  # 需要导入flask模块中的url_for函数
    print(url_for('wo', name="tom"))  # 参数不能去掉

    '''
        url反转的应用场景：
            1.重定向
            2.界面上静态资源
    '''
    return "index"


@app.route("/hello")
def he():
    return "Hello"


@app.route("/world/<name>")
def wo(name):
    return "World:" + name


if __name__ == '__main__':
    app.run(debug=True, port=8888)  # 修改默认端口
